ISubsystem 介面
代表 KINGSTAR 子系统。
继承体系
System.Object
System.ComponentModel.INotifyPropertyChanged
IntervalZero.KINGSTAR.Base.Class.ISubsystem
组合: IntervalZero.KINGSTAR.Base.Class (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
语法
public interface ISubsystem : INotifyPropertyChanged
Public Interface ISubsystem Inherits INotifyPropertyChanged
ISubsystem 介面陈列了以下成员。
方法
名称 | 说明 | |
---|---|---|
![]() | AddGroup | 新增一个轴组到 KINGSTAR 子系统。 |
![]() | DebugMessage | 传送 KINGSTAR 记录档讯息到 KINGSTAR 记录检视。 |
![]() | Destroy | 关闭与 KINGSTAR 子系统的连结并停用 KINGSTAR 子系统。 |
![]() | GetCategoryName | 取得指派到记录档 ID 的字串。 |
![]() | Log | 将指定资料记录到记录档共享记忆体中。 |
![]() | PulseHeartbeat | 发送讯号以通知 KINGSTAR 运动应用程式正常运作中。 |
![]() | ReadMemoryBool | 从共享记忆体读取一个位元。 |
![]() | ReadMemoryByte | 从共享记忆体读取一个位元组。 |
![]() | ReadMemoryDouble | 从共享记忆体读取一个 double。 |
![]() | ReadMemoryInt16 | 从共享记忆体读取一个短整数。 |
![]() | ReadMemoryInt32 | 从共享记忆体读取一个整数。 |
![]() | ReadMemoryInt64 | 从共享记忆体读取一个长整数。 |
![]() | ReadMemorySByte | 从共享记忆体读取一个 8 位元有符号整数。 |
![]() | ReadMemorySingle | 从共享记忆体读取一个 float。 |
![]() | ReadMemoryUInt16 | 从共享记忆体读取一个无符号短整数。 |
![]() | ReadMemoryUInt32 | 从共享记忆体读取一个无符号整数。 |
![]() | ReadMemoryUInt64 | 从共享记忆体读取一个无符号长整数。 |
![]() | RequestState | 请求 KINGSTAR 子系统进到特定的 EtherCAT 状态。 |
![]() | Restart | 重启 EtherCAT 主站。 |
![]() | SetCategoryName | 设定一个关连到记录档 ID 的字串。 |
![]() | Start | 启动 KINGSTAR 子系统。 |
![]() | Stop | 停用 EtherCAT 网路和 KINGSTAR 子系统。 |
![]() | StopAllLogs | 停止将指定资料记录到记录档共享记忆体中。 |
![]() | UpdateConfiguration | 读取子系统中的模组值以更新模组的值。 |
![]() | WriteMemory (bool) | 将一个位元写入共享记忆体。 |
![]() | WriteMemory (byte) | 将一个位元组写入共享记忆体。 |
![]() | WriteMemory (char) | 将一个 char 写入共享记忆体。 |
![]() | WriteMemory (double) | 将一个 double 写入共享记忆体。 |
![]() | WriteMemory (float) | 将一个 float 写入共享记忆体。 |
![]() | WriteMemory (short) | 将一个短整数写入共享记忆体。 |
![]() | WriteMemory (int) | 将一个整数写入共享记忆体。 |
![]() | WriteMemory (long) | 将一个长整数写入共享记忆体。 |
![]() | WriteMemory (ushort) | 将一个无符号短整数写入共享记忆体。 |
![]() | WriteMemory (uint) | 将一个无符号整数写入共享记忆体。 |
![]() | WriteMemory (ulong) | 将一个无符号长整数写入共享记忆体。 |
属性
名称 | 说明 | |
---|---|---|
![]() | Access | EtherCAT 驱动器的资料传输模式。 |
![]() | ActualCurrent | 新增实际电流变数至 PDO。 |
![]() | ActualTorque | 新增实际扭矩变数至 PDO。 |
![]() | ActualVelocity | 新增实际速度变数至 PDO。 |
![]() | Alias | 在所有方法中启用或停用轴和 I/O 索引参数的别名索引。 |
![]() | AutoConfig | 允许启用自动配置。 |
![]() | AutoRepair | 允许启用自动修复。 |
![]() | AutoRestart | 允许启用自动重启。 |
![]() | AutoUpdate | 启用或停用自动配置更新。 |
![]() | Axes | 轴的清单。 |
![]() | AxisInput | 启用或停用伺服驱动器数位输入的存取。 |
![]() | AxisOutput | 启用或停用伺服驱动器数位输出的存取。 |
![]() | ConfiguredAxes | 配置模拟轴的设定。 |
![]() | ConfiguredIos | 配置模拟 I/O 模组的设定。 |
![]() | ConfiguredModules | 配置实际模组的设定。 |
![]() | CustomerId | 购买 KINGSTAR 时取得的客户 ID。 |
![]() | Cycle | EtherCAT 周期时间(单位:秒)。 |
![]() | Dc | 启用或停用 DC 同步,预设为 true。 |
![]() | DcCheck | 在 KINGSTAR 子系统启动期间启用或停用 DC 检查。 |
![]() | DcMasterShift | 选择偏移模式。 |
![]() | DcReference | 选择作为参考时钟的装置。 |
![]() | DcSystemTime | 分布时钟 (DC) 选定的 Sync0 讯号的时间戳记。 |
![]() | FollowingError | 新增跟随误差物件至 PDO。 |
![]() | Groups | 轴组清单。 |
![]() | Heartbeat | 启用或停用 Heartbeat。 |
![]() | HeartbeatTimeout | 使用 PulseHeartbeat 来通知 KINGSTAR 应用程式正常运作的时间段,否则 KINGSTAR 将视应用程式为故障并关闭 EtherCAT 连线。 |
![]() | HotConnect | 允许在 EtherCAT 网路运行时增加新的硬体。 |
![]() | Initialized | 检查程式是否连结到 KINGSTAR 子系统。 |
![]() | IOs | I/O 模组清单。 |
![]() | Logging | 显示记录指令是否正在记录。 |
![]() | MaxCurrent | 新增最大电流物件至 PDO。 |
![]() | MaxTorque | 新增最大扭矩物件至 PDO。 |
![]() | ProfilePosition | 新增曲线速度 (Profile Velocity)、曲线加速度 (Profile Acceleration) 和曲线减速度 (Profile Deceleration) 变数至 PDO。 |
![]() | Redundancy | 启用或停用线缆冗余。 |
![]() | SecondEncoder | 启用或停用对轴的内部位置的存取。 |
![]() | ServerLog | 启用或停用 RtxServer 上的即时伺服器讯息。 |
![]() | ShutdownHandler | 当 EtherCAT 连结被建立时,附上一个关闭处置器 (Shutdown Handler)。 |
![]() | Slaves | EtherCAT 从站清单。 |
![]() | Started | 检查 KINGSTAR 子系统是否开启。 |
![]() | State | 主站的 EtherCAT 状态。 |
![]() | SynchronizedControlMode | 启用或停用操作模式 (Modes of Operation) 与操作模式显示 (Modes of Operation Display) 物件。 |
![]() | Tables | 凸轮表清单。 |
![]() | TorqueOffset | 新增扭矩偏移变数至 PDO。 |
![]() | TouchProbe | 新增 TouchProbeControl 与 TouchProbeStatus 变数至 PDO。 |
![]() | Triggers | 取得触发的细节。 |
![]() | UserVariableRepository | 取得使用者定义变数。 |
参见